home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 8: LINUX Games / Linux Cubed Series 8 - LINUX Games.iso / games / x11 / strategy / xbomb-2.0 / xbomb-2 / xbomb / Makefile < prev    next >
Makefile  |  1996-01-20  |  1KB  |  61 lines

  1. # $Header: /home/amb/xbomb/RCS/Makefile 1.13 1996/01/20 21:02:46 amb Exp $
  2. #
  3. # XBomb - 'Minesweeper' game - Version 2
  4. #
  5. # Makefile.
  6. #
  7. # Written by Andrew M. Bishop
  8. #
  9. # This file Copyright 1994 1995 Andrew M. Bishop
  10. # It may be distributed under the GNU Public License, version 2, or
  11. # any higher version.  See section COPYING of the GNU Public license
  12. # for conditions under which this file may be redistributed.
  13. #
  14.  
  15. CC=gcc
  16. CFLAGS=-O2
  17.  
  18. INCLUDES=
  19.  
  20. LIB=
  21.  
  22. XLIB=-L/usr/X11R6/lib -lXaw -lXmu -lXt -lX11
  23.  
  24. COMPILE=$(CC) -c $(CFLAGS)
  25.  
  26. LINK=$(CC)
  27.  
  28. OBJ=xbomb.o xwindow.o hiscore.o
  29.  
  30. INSTDIR=/usr/local
  31.  
  32. ########
  33.  
  34. xbomb : $(OBJ)
  35.     $(LINK) $(OBJ) -o $@ $(LIB) $(XLIB)
  36.  
  37. ########
  38.  
  39. %.o : %.c
  40.     $(COMPILE) $< -o $@ $(INCLUDES)
  41.  
  42. xbomb.o   : xbomb.c   xbomb.h
  43. xwindow.o : xwindow.c xbomb.h icon.h
  44. hiscore.o : hiscore.c xbomb.h
  45.  
  46. ########
  47.  
  48. clean :
  49.     -rm -f *.o *~ core
  50.  
  51. ########
  52.  
  53. install :
  54.     strip xbomb
  55.     install -d $(INSTDIR)/bin
  56.     install -d $(INSTDIR)/man/man6
  57.     install -d $(INSTDIR)/lib/app-defaults
  58.     install -m 755 xbomb $(INSTDIR)/bin
  59.     install -m 644 xbomb.6 $(INSTDIR)/man/man6
  60.     install -m 644 xbomb.ad $(INSTDIR)/lib/app-defaults/XBomb
  61.